Utilizzando le applicazioni ODBC (Open Database Connectivity) e JDBC (Java Database Connectivity) è possibile usare FileMaker Pro come:
![]() |
Origine dati , che condivide i file del database con altre applicazioni sullo stesso computer utilizzando ODBC e JDBC (solo Windows). Ad esempio, è possibile creare grafici, analizzare numeri e generare resoconti che utilizzano i dati di FileMaker pro nelle altre applicazioni. |
![]() |
un'applicazione client ODBC che interagisce con l'origine dati sullo stesso computer o in una rete (Windows e Mac OS). Ad esempio, è possibile importare i dati da un database Microsoft Access o Oracle in FileMaker Pro. |
Importante Per ulterori dettagl vedere la Guida per gli sviluppatori FileMaker ODBC e JDBC , disponibile come file PDF sul CD nella cartella \xDBC\Documentazione elettronica . È possibile scaricare gli aggiornamenti della documentazione dal sito www.filemaker.com. |
![]() |
Note sulla condivisione dei dati di FileMaker Pro tramite ODBC
![]() |
FileMaker Pro utilizza il driver DataDirect 32-BIT SequeLink dati 5.4 per condividere dati come un'origine dati. Il driver ODBC, se utilizzato con FileMaker Pro, supporta ODBC 3.5 livello 1 con alcune funzioni del livello 2. Il driver JDBC, se utilizzato con FileMaker Pro, supporta JDBC 3.0. I driver ODBC e JDBC supportano la conformità SQL-92 entry-level , con alcune funzioni intermedie SQL-92. Le query per l'origine dati FileMaker Pro possono comprendere le seguenti istruzioni SQL e costrutti: |
SELECT
INSERT (compreso di sub-query)
UPDATE
DELETE
CREATE TABLE
DROP TABLE
ALTER TABLE
CREATE INDEX
DROP INDEX
Clausola FROM
Clausola ORDER BY
Clausola GROUP BY
Clausola HAVING
Clausola WHERE
Operatore UNION
Clausola FOR UPDATE
Funzioni aggregate SQL: SUM, AVG, COUNT, MAX, MIN
Operatore DISTINCT SQL (elimina righe doppie dal risultato di una query)
Unioni interne
Unioni esterne a sinistra
Subqueries
Funzioni scalari
Current of Cursor
ROW ID
![]() |
Nota Evitare l'utilizzo di istruzioni SQL nei nomi campo dei file di database FileMaker Pro. Vedere la sezione Utilizzo di una parola o di un simbolo riservato per il nome di un campo o di una tabella |
![]() |
Il driver DataDirect 32-BIT SequeLink 5.4 supporta le seguenti espressioni SQL: |
Nomi campo
Costanti
Notazione esponenziale
Operatori numerici
Operatori alfabetici
Operatori data
Operatori relazionali
Operatori logici
Funzioni
![]() |
Il driver DataDirect 32-BIT SequeLink 5.4 supporta le seguenti funzioni di Catalogo ODBC: |
SQLGetTypeInfo
SQLTables
SQLTablePrivileges
SQLColumns
SQLColumnPrivileges
SQLStatistics - restituisce colonne con indici e colonne che sono state contrassegnate come uniche, come indici unici.
SQLSpecialColumns - ROWID è riportato come NUMBER(20) - ULONGLONG; il suo valore non cambia mai e non viene mai riutilizzato. Gli inserti che non sono stati salvati hanno un ROWID.
Le informazioni di catalogo sono memorizzate e riportate come nomi di parti singole (solo nome tabella).
![]() |
Il driver DataDirect 32-BIT SequeLink 5.4 supporta le seguenti funzioni JDBC Meta Dati: |
getTypeInfo
getTables
getTableTypes
getTablePrivileges
getVersionColumns
getBestRowIdentifier
getColumns
![]() |
La formattazione degli indicatori data e ora in FileMaker Pro è compatibile con il requisito ODBC per la formattazione degli indicatori data e ora in SQL: [aaaa.mm.gg hh:mm:ss.sss]. |
![]() |
Ifile di database FileMaker Pro supportano una singola connessione e più istruzioni per ogni connessione. |
Note riguardo l'interazione con l'origine dati ODBC tramite FileMaker Pro
Utilizzare uno dei driver ODBC allegati per interagire con queste origini dati:
![]() |
|
![]() |
|
![]() |
|
![]() |
|
Inoltre, Windows comprende un driver per il Server SQL con il sistema operativo.
È anche possibile interagire con l'origine dati utilizzando un driver ODBC di terze parti.
Mac OS: Per importare da un'origine dati giapponese, commutare la lingua del sistema in giapponese. (Questo richiede di sconnettersi e di riconnettersi).
Con FileMaker Pro, è possibile lavorare con dati giapponesi e usare funzioni specifiche giapponesi senza commutare la lingua del sistema in giapponese. Tuttavia, se si importa da un'origine dati ODBC giapponese utilizzando una lingua non giapponese si possono corrompere i dati importati. Utilizzare la Preferenza Sistema Internazionale Mac OS per cambiare la lingua di sistema.
Analogamente, per importare da un'origine dati ODBC che contiene caratteri Hi-ASCII , non deve essere stata impostata la lingua giapponese (in caso contrario, l'importazione potrebbe corrompere i dati).